self centred - French English Dictionary